jQuery(document).ready(function ($) {
  $('#twictures-search-form').submit(function () {
    if(! $('input[type=radio]:checked', this).length) {
      alert('Please, select one of templates');
      return false;
    }

    if(! $('input[name=twitter]', this).val().length) {
      alert('Please, enter your twitter username');
      return false;
    }

    var submit_button = jQuery('input.twictures-submit-button', this).addClass('hide');
    var indicator = jQuery('span.twictures-generating-indicator', this).removeClass('hide');

    var results_box = jQuery('div.twictures-results-box', this);

    $.post(
      twictures_search_ajax_url,
      $(this).serialize(),
      function (response) {
        $(results_box).empty().append(response);

        $(indicator).addClass('hide');
        $(submit_button, this).removeClass('hide');

        $('div.twictures-result', results_box).fadeIn(500);
      },
      'html' );

    return false;
  });

  $("#twictures_twitter").focus(function () {
    if($(this).hasClass('example'))
      $(this).val('').removeClass('example');
  });
});
